sun cushion - Turkish English Dictionary